.error, .notice, .success {padding:.8em;margin:auto; margin-bottom:.5em;border:2px solid #ddd;width:500px;text-align:center}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2 url(src/accept.png) no-repeat scroll left 5px;color:#006600;border-color:#C6D880;font-family: arial;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.span-6,.span-8 {float:left;margin-right:0px; z-index: -999;}
.span-6 {width:230px;}
.span-8 {width:310px;}

.slide { height: 180px; width: 1000px; padding:0; margin:0 auto; overflow: hidden; float:left }
.slide img { height: 180px; width: 1000px; padding: 0; background-color: #eee; top:0; left:0 }
.slide img {
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
}


#tblComment td {
	margin: 0;
	padding: 3px;
	vertical-align: top;
	padding-left: 25px;
}
/*#right p {*/ /*	padding: 0 30px;*/ /*}*/
#content form {
	margin: 0;
	padding: 0;
}

#content form .right_text {
	font: 12px Arial;
	padding: 4px 4px;
	width: 180px;
	margin: 0;
}

#content form .right_select {
	font: 12px Arial;
	padding: 2px;
}

.news_content {
	padding: 10px 0px 0 30px;
}


.comment {
	margin-bottom: 0px;
	margin-left:90px;
	margin-right:90px;
}

.comment th {
	font: bold 11px Arial;
	color:#FFFFFF;
	background-color: #FF0000;
	vertical-align: middle;
}

.comment td {
	padding: 3px;
	padding-left: 15px;
}

.comment a{
	color: #FFFFFF;
	text-decoration: none;

}

.comment td ul {
	margin: 0;
	padding: 0;
	padding-left: 40px;
	list-style: decimal;
}

.comment td ul li {
	margin: 0;
	padding: 0;
}
.padding {
	padding: 5px;
	background:#F3F3F3;
}
a.detail:link,a.detail:active,a.detail:visited {
	font-family: arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

a.detail:hover {
	font-family: arial;
	color: #cd234a;
	font-size: 11px;
	text-decoration: underline;
}
.danhgia{
	font: 13px Arial;
	color: #000000;
	border-top: 1px solid #F20079;
	background:#f1f1f1 ;
	padding: 5px;
	margin: 0;
}
.news_header {
	font: bold 15px arial;
	color: #FFF;
	border-top: 1px solid #F20079;
	background: #E73240;
	padding: 5px;
	margin: 0;
}

.news_header a,.news_header a:link,.news_header a:active,.news_header visited
	{
	color: #cd234a;
	text-decoration: none;
}

.news_header a:hover {
	color: #cd234a;
	text-decoration: underline;
}
.news_detail {
	font: normal 14px Arial;
	text-align:justify;
}
.page {
	margin: auto;
	text-align: center;
	width: auto;
}

.page {
	border-spacing: 3px !important;
}

.page td {
	border: 1px solid rgb(176, 199, 201);

	text-align: center;
	margin: 0;
	padding: 2px 3px;
}

.page a,.page a:link,.page a:active,.page a:visited {
	color: #333;
}

.page a:hover {
	color: #cd234a;
}
.news_bottom {
	border: 1px dashed #cccccc;
}

.news_bottom th {
	background: rgb(242, 241, 241);
	padding: 5px;
	font-size:13px;
	padding-left: 20px;
}

.news_bottom th a {
	color: black;
	text-decoration: none;
}

.news_bottom td {
	padding: 2px;
	font-size:12px;
	padding-left: 20px;
}